TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/09/2025)
2024
Section - Pacific NW
Area - Northern Oregon
League - 2024 Mixed 18 & Over
Flight - 6.0 Mixed
Subflight - Flight C
--------------------------------------------------------------------------------------------------------------------------------------
THPRD-Agrawal
League Record: 6 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Sreekanth Pidugu - 3.48
Kara Kraft - 3.37
Jan Wei Lim - 3.24
Anurag Jain - 3.13
Paul Kreiter - 3.09
Michael Barrantes - 3.04
Ying-Chieh Chen - 2.97
MICHELLE LY - 2.97
Francisco Pereira de Almeida Tulha - 2.93
Shweta Agrawal - 2.87
Mai-Anh Nguyen - 2.84
Amir Hanania - 2.83
Li Tang - 2.80
Lei ma - 2.73
League Results By Position
1D 2D 3D
Amir Hanania - 2.83 & Shweta Agrawal - 2.87 0 - 1
Anurag Jain - 3.13 & Shweta Agrawal - 2.87 1 - 0
Francisco Pereira de Almeida Tulha - 2.93 & Shweta Agrawal - 2.87 1 - 0
Jan Wei Lim - 3.24 & Lei ma - 2.73 1 - 0
Jan Wei Lim - 3.24 & Mai-Anh Nguyen - 2.84 1 - 0
Jan Wei Lim - 3.24 & Shweta Agrawal - 2.87 1 - 0
Kara Kraft - 3.37 & Michael Barrantes - 3.04 1 - 0 1 - 0
Lei ma - 2.73 & Amir Hanania - 2.83 0 - 1
Lei ma - 2.73 & Anurag Jain - 3.13 0 - 1
Li Tang - 2.80 & Amir Hanania - 2.83 1 - 0
Li Tang - 2.80 & Francisco Pereira de Almeida Tulha - 2.93 1 - 0 0 - 1
Michael Barrantes - 3.04 & Mai-Anh Nguyen - 2.84 1 - 0
MICHELLE LY - 2.97 & Anurag Jain - 3.13 2 - 0
Mai-Anh Nguyen - 2.84 & Anurag Jain - 3.13 0 - 1
Mai-Anh Nguyen - 2.84 & Paul Kreiter - 3.09 0 - 1
Paul Kreiter - 3.09 & Shweta Agrawal - 2.87 1 - 0
Sreekanth Pidugu - 3.48 & Ying-Chieh Chen - 2.97 1 - 0
Ying-Chieh Chen - 2.97 & Amir Hanania - 2.83 1 - 0
Ying-Chieh Chen - 2.97 & Jan Wei Lim - 3.24 1 - 0
Ying-Chieh Chen - 2.97 & Michael Barrantes - 3.04 1 - 0
Ying-Chieh Chen - 2.97 & Paul Kreiter - 3.09 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
PT&E/SJRC-Ruhsenberger
League Record: 7 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Natasha Rinard - 3.10
Jennifer Pultz - 2.98
Erin Keyser - 2.95
David Floyd - 2.94
Penny Langhammer - 2.92
Robyn Hilden - 2.90
Heidi Kjos - 2.83
Charles Ruhsenberger - 2.80
Jered Cuenco - 2.79
Michael Parkhurst - 2.76
Winston Young - 2.75
Sarah Leslie - n/a
Paul Kim - n/a
League Results By Position
1D 2D 3D
Charles Ruhsenberger - 2.80 & Erin Keyser - 2.95 1 - 0
Charles Ruhsenberger - 2.80 & Heidi Kjos - 2.83 1 - 0
Charles Ruhsenberger - 2.80 & Robyn Hilden - 2.90 1 - 0 1 - 0
David Floyd - 2.94 & Jennifer Pultz - 2.98 1 - 0
David Floyd - 2.94 & Natasha Rinard - 3.10 1 - 0
David Floyd - 2.94 & Penny Langhammer - 2.92 0 - 1
David Floyd - 2.94 & Robyn Hilden - 2.90 1 - 0
Erin Keyser - 2.95 & Winston Young - 2.75 1 - 0
Heidi Kjos - 2.83 & Michael Parkhurst - 2.76 1 - 0
Jennifer Pultz - 2.98 & Michael Parkhurst - 2.76 2 - 0
Jennifer Pultz - 2.98 & Winston Young - 2.75 0 - 1
Natasha Rinard - 3.10 & Jered Cuenco - 2.79 1 - 0 2 - 0
Natasha Rinard - 3.10 & Winston Young - 2.75 1 - 0
Penny Langhammer - 2.92 & Charles Ruhsenberger - 2.80 0 - 1
Paul Kim - n/a & Heidi Kjos - 2.83 1 - 1
Paul Kim - n/a & Jennifer Pultz - 2.98 1 - 0
Paul Kim - n/a & Robyn Hilden - 2.90 0 - 1
Sarah Leslie - n/a & Jered Cuenco - 2.79 0 - 1 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
N OR-CRRC-Ash
League Record: 7 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Wendi Ouellette - 3.40
Garret Glenn - 3.36
Brad Johnson - 3.32
Andrea Hobi - 3.21
Robert Glenn - 3.19
Christian Paulsen - 3.15
Jane Paulsen - 3.00
Tony Hitter - 2.95
Lawrence Cooper - 2.89
Julia Henry - 2.87
Jaime Aranda-Michel - 2.86
Nicola Ash - 2.64
Erin Mader - 2.60
Michelle Ellett - 2.45
Roxanna Johnson - 2.37
Sharon Wise - 2.29
League Results By Position
1D 2D 3D
Andrea Hobi - 3.21 & Tony Hitter - 2.95 1 - 1
Brad Johnson - 3.32 & Erin Mader - 2.60 1 - 0
Brad Johnson - 3.32 & Roxanna Johnson - 2.37 1 - 0 1 - 0
Christian Paulsen - 3.15 & Michelle Ellett - 2.45 1 - 0
Garret Glenn - 3.36 & Erin Mader - 2.60 1 - 0
Garret Glenn - 3.36 & Roxanna Johnson - 2.37 0 - 1
Jaime Aranda-Michel - 2.86 & Julia Henry - 2.87 1 - 0
Jaime Aranda-Michel - 2.86 & Nicola Ash - 2.64 1 - 0
Jane Paulsen - 3.00 & Christian Paulsen - 3.15 2 - 0
Lawrence Cooper - 2.89 & Michelle Ellett - 2.45 1 - 0
Lawrence Cooper - 2.89 & Nicola Ash - 2.64 0 - 1
Lawrence Cooper - 2.89 & Sharon Wise - 2.29 0 - 1
Lawrence Cooper - 2.89 & Wendi Ouellette - 3.40 3 - 0 1 - 0
Nicola Ash - 2.64 & Christian Paulsen - 3.15 1 - 0
Nicola Ash - 2.64 & Tony Hitter - 2.95 1 - 0
Robert Glenn - 3.19 & Roxanna Johnson - 2.37 1 - 0
Robert Glenn - 3.19 & Sharon Wise - 2.29 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
MAC-Bourland/Stevenson
League Record: 3 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Desiree Bliss - 3.19
Fenn Bourland - 3.17
Anna Ringelberg - 3.04
Scott Omlid - 2.99
Eric Sowle - 2.98
Christine Bennett-Hanes - 2.95
Joel Naumoff - 2.91
Jennifer Stevenson - 2.91
Heather Edwards - 2.77
Madeleine Bourland - 2.73
Robert Bennett-Hanes - 2.71
Brian Chenoweth - 2.52
Kip Stevenson - 2.46
Laurel Soot - 2.45
Nancy Yen Shipley - 2.40
Jared Shipley - 2.32
Scott Soot - 2.27
Ryan Linnman - 2.18
Rosella Leahy - n/a
League Results By Position
1D 2D 3D
Anna Ringelberg - 3.04 & Kip Stevenson - 2.46 0 - 1
Desiree Bliss - 3.19 & Joel Naumoff - 2.91 1 - 0
Desiree Bliss - 3.19 & Kip Stevenson - 2.46 1 - 0
Eric Sowle - 2.98 & Jennifer Stevenson - 2.91 0 - 1 1 - 0
Fenn Bourland - 3.17 & Heather Edwards - 2.77 0 - 1
Fenn Bourland - 3.17 & Laurel Soot - 2.45 0 - 1
Heather Edwards - 2.77 & Brian Chenoweth - 2.52 0 - 1
Jennifer Stevenson - 2.91 & Kip Stevenson - 2.46 0 - 1
Jared Shipley - 2.32 & Nancy Yen Shipley - 2.40 0 - 2
Laurel Soot - 2.45 & Scott Soot - 2.27 0 - 1
Madeleine Bourland - 2.73 & Eric Sowle - 2.98 0 - 1
Madeleine Bourland - 2.73 & Joel Naumoff - 2.91 0 - 1
Madeleine Bourland - 2.73 & Jared Shipley - 2.32 0 - 1
Madeleine Bourland - 2.73 & Ryan Linnman - 2.18 0 - 1
Robert Bennett-Hanes - 2.71 & Christine Bennett-Hanes - 2.95 1 - 1
Ryan Linnman - 2.18 & Anna Ringelberg - 3.04 1 - 0
Scott Soot - 2.27 & Rosella Leahy - n/a 0 - 1
Scott Omlid - 2.99 & Heather Edwards - 2.77 0 - 1
Scott Omlid - 2.99 & Jennifer Stevenson - 2.91 0 - 1
Scott Omlid - 2.99 & Rosella Leahy - n/a 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
MPRC-Tilley
League Record: 2 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Eric Ayers - 3.12
Qiming Wang - 3.00
Sumit Gupta - 2.96
Xiaolin Nan - 2.92
Gunnar Brinck - 2.90
Noah Davis - 2.89
Jane King Ayers - 2.79
Julie Ahn - 2.78
Qin Lian - 2.68
Jennifer Kim - 2.66
Ryan Tilley - 2.65
Alana Miner - 2.55
Jennifer Weaver - 2.54
Jing Bennett - 2.41
Marjorie Brinck - 2.26
League Results By Position
1D 2D 3D
Alana Miner - 2.55 & Ryan Tilley - 2.65 0 - 2
Eric Ayers - 3.12 & Jane King Ayers - 2.79 2 - 1
Gunnar Brinck - 2.90 & Marjorie Brinck - 2.26 1 - 2
Noah Davis - 2.89 & Jennifer Kim - 2.66 1 - 0
Noah Davis - 2.89 & Jennifer Weaver - 2.54 0 - 2
Noah Davis - 2.89 & Julie Ahn - 2.78 1 - 0
Qiming Wang - 3.00 & Qin Lian - 2.68 0 - 2 1 - 0
Ryan Tilley - 2.65 & Jennifer Kim - 2.66 0 - 1 1 - 0
Sumit Gupta - 2.96 & Jing Bennett - 2.41 1 - 1 0 - 1
Xiaolin Nan - 2.92 & Alana Miner - 2.55 0 - 1
Xiaolin Nan - 2.92 & Jennifer Kim - 2.66 0 - 1
Xiaolin Nan - 2.92 & Jing Bennett - 2.41 0 - 1
Xiaolin Nan - 2.92 & Julie Ahn - 2.78 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
WHRC-Webb (Mixed)
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Octavian Tudorache - 3.15
Kourtnie Katayama - 3.07
Whitney Mam - 2.95
JaReda Webb - 2.91
Lauren Mang - 2.88
Scott Dickinson - 2.84
Sven Louis - 2.80
Steven Grant - 2.76
DeWayne Ledbetter - 2.72
Jason Floyd - 2.69
Dayna Jahnke-Corwin - 2.63
Larry Corwin - 2.45
Pamela Grant - 2.22
League Results By Position
1D 2D 3D
JaReda Webb - 2.91 & DeWayne Ledbetter - 2.72 1 - 1 1 - 0
JaReda Webb - 2.91 & Sven Louis - 2.80 0 - 1 2 - 0
Jason Floyd - 2.69 & Lauren Mang - 2.88 0 - 1 1 - 2
Larry Corwin - 2.45 & Dayna Jahnke-Corwin - 2.63 0 - 1 1 - 1
Octavian Tudorache - 3.15 & Whitney Mam - 2.95 1 - 1 1 - 0
Pamela Grant - 2.22 & Steven Grant - 2.76 1 - 2
Sven Louis - 2.80 & Kourtnie Katayama - 3.07 1 - 0
Scott Dickinson - 2.84 & Kourtnie Katayama - 3.07 1 - 0 1 - 0
Scott Dickinson - 2.84 & Lauren Mang - 2.88 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
SAC-Hummel
League Record: 0 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Mckenzie Crawford - 2.81
Bhaskara Bandi - 2.81
Adela Dalmau - 2.71
Melissa Tom - 2.63
Kalpana Berman - 2.61
Diana Crawford - 2.58
Bret Crawford - 2.54
Dave Sato - 2.51
rodney johnson - 2.48
Patrick Koeberl - 2.43
Grainne Koeberl - 2.43
Claudia Porter - 2.39
Ada Chang - 2.39
Janet Hummel - 2.37
Greg Henkhaus - 2.28
Kimberly Shaffer - 2.18
Ricardo Ascazubi - 2.17
Balki Kodarapu - 2.16
Surendranadh Movva - n/a
Dano Ehler - n/a
League Results By Position
1D 2D 3D
rodney johnson - 2.48 & Janet Hummel - 2.37 0 - 1
Ada Chang - 2.39 & Balki Kodarapu - 2.16 0 - 1
Ada Chang - 2.39 & Patrick Koeberl - 2.43 0 - 1
Ada Chang - 2.39 & Ricardo Ascazubi - 2.17 0 - 1
Bhaskara Bandi - 2.81 & Grainne Koeberl - 2.43 0 - 1
Bhaskara Bandi - 2.81 & Kimberly Shaffer - 2.18 0 - 1
Bhaskara Bandi - 2.81 & Melissa Tom - 2.63 0 - 1
Claudia Porter - 2.39 & Dave Sato - 2.51 0 - 1
Claudia Porter - 2.39 & Greg Henkhaus - 2.28 0 - 1
Diana Crawford - 2.58 & Bret Crawford - 2.54 0 - 1
Diana Crawford - 2.58 & Dave Sato - 2.51 0 - 1
Dano Ehler - n/a & Grainne Koeberl - 2.43 0 - 1
Dave Sato - 2.51 & Melissa Tom - 2.63 0 - 1
Grainne Koeberl - 2.43 & Greg Henkhaus - 2.28 0 - 1
Grainne Koeberl - 2.43 & Patrick Koeberl - 2.43 0 - 1
Greg Henkhaus - 2.28 & Janet Hummel - 2.37 0 - 1
Greg Henkhaus - 2.28 & Kimberly Shaffer - 2.18 0 - 1
Janet Hummel - 2.37 & Surendranadh Movva - n/a 0 - 1
Kalpana Berman - 2.61 & rodney johnson - 2.48 0 - 1
Mckenzie Crawford - 2.81 & Bhaskara Bandi - 2.81 1 - 0
Mckenzie Crawford - 2.81 & Bret Crawford - 2.54 0 - 1
Ricardo Ascazubi - 2.17 & Adela Dalmau - 2.71 0 - 2
Surendranadh Movva - n/a & Kimberly Shaffer - 2.18 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
PTC-Lee
League Record: 2 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Jamil Panni - 2.92
Richard Nobleman - 2.86
Amy Carolan - 2.85
Derek Ray - 2.81
Tim Janes - 2.77
Kathleen Crowley - 2.77
Jessica Hutchins - 2.75
Lauren Stover - 2.72
Michael Navarro - 2.68
Alexander Abrazaldo - 2.59
Anna Tsoi - 2.57
Rose Lee - 2.56
Holly Lee - 2.50
League Results By Position
1D 2D 3D
Alexander Abrazaldo - 2.59 & Jessica Hutchins - 2.75 0 - 1
Amy Carolan - 2.85 & Derek Ray - 2.81 1 - 0
Derek Ray - 2.81 & Jessica Hutchins - 2.75 0 - 1
Holly Lee - 2.50 & Alexander Abrazaldo - 2.59 0 - 1
Holly Lee - 2.50 & Derek Ray - 2.81 0 - 1 1 - 0
Jamil Panni - 2.92 & Amy Carolan - 2.85 0 - 1
Jamil Panni - 2.92 & Jessica Hutchins - 2.75 0 - 1
Jamil Panni - 2.92 & Lauren Stover - 2.72 0 - 1
Jamil Panni - 2.92 & Rose Lee - 2.56 2 - 0
Kathleen Crowley - 2.77 & Alexander Abrazaldo - 2.59 0 - 2
Kathleen Crowley - 2.77 & Michael Navarro - 2.68 1 - 2
Lauren Stover - 2.72 & Michael Navarro - 2.68 1 - 0 0 - 1
Richard Nobleman - 2.86 & Amy Carolan - 2.85 1 - 0
Richard Nobleman - 2.86 & Jessica Hutchins - 2.75 1 - 0
Richard Nobleman - 2.86 & Rose Lee - 2.56 1 - 0
Tim Janes - 2.77 & Amy Carolan - 2.85 0 - 1
Tim Janes - 2.77 & Anna Tsoi - 2.57 0 - 1 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
CGM-Richards
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Cinthia Espinoza - 3.06
ALFREDO ALANIS - 3.03
ADRIAN ALANIZ - 2.98
ROSY ALANIS - 2.91
Frank Brown - 2.88
Tomoko Langworthy - 2.73
Robin Burak - 2.72
Tamara Richards - 2.64
Alana Rhea - 2.61
Mike Olson - 2.60
Kevin Grant - 2.42
Alena Ofuasia - 2.41
Patrick Rhea - 2.40
ryan erickson - n/a
League Results By Position
1D 2D 3D
ryan erickson - n/a & Cinthia Espinoza - 3.06 0 - 2 1 - 0
Alana Rhea - 2.61 & Kevin Grant - 2.42 0 - 1
Alana Rhea - 2.61 & Patrick Rhea - 2.40 0 - 1 2 - 0
Alena Ofuasia - 2.41 & Mike Olson - 2.60 1 - 1
ADRIAN ALANIZ - 2.98 & Alena Ofuasia - 2.41 1 - 0
ADRIAN ALANIZ - 2.98 & Robin Burak - 2.72 1 - 0
ADRIAN ALANIZ - 2.98 & ROSY ALANIS - 2.91 1 - 0 1 - 0
ADRIAN ALANIZ - 2.98 & Tomoko Langworthy - 2.73 0 - 1
ALFREDO ALANIS - 3.03 & Robin Burak - 2.72 0 - 1
ALFREDO ALANIS - 3.03 & ROSY ALANIS - 2.91 1 - 0 1 - 0
ALFREDO ALANIS - 3.03 & Tamara Richards - 2.64 1 - 1
Frank Brown - 2.88 & Robin Burak - 2.72 1 - 0
Mike Olson - 2.60 & Tomoko Langworthy - 2.73 1 - 0 1 - 0
ROSY ALANIS - 2.91 & Kevin Grant - 2.42 0 - 1
Tamara Richards - 2.64 & Frank Brown - 2.88 1 - 0